bishop's cap cactus - Español Inglés Diccionario